package org.gdpi.examTest.service;

import java.util.List;

import org.gdpi.examTest.entiry.ExamTest;
import org.gdpi.examTest.entiry.ExamTestType;
import org.gdpi.subject.entiry.Subject;
import org.gdpi.tool.page.PageModel;

public interface IExamTestService {
	public void createExamTest(ExamTest examTest) throws Exception;
	public void deleteExamTest(ExamTest examTest) throws Exception;
	public void updateExamTest(ExamTest examTest) throws Exception;
	public ExamTest getExamTestById(ExamTest examTest) throws Exception;
	public List<ExamTest> findAllExamTest();
	public PageModel<ExamTest> findAllByPage();
	public List<Subject> findExitSubject();
	public List<ExamTestType> findExitExamTestType();
	public ExamTestType getExamTestTypeById(ExamTestType examTestType) throws Exception;
}
